package com.huimin.merchant.service;

import com.huimin.merchant.dto.AppDTO;

import java.util.List;

/**
 * @author amx
 * @date 2020/12/3 16:01
 */
public interface AppServiceApi {

	/**
	 * 新增应用
	 *
	 * @param appDTO appDTO
	 * @return appDTO
	 */
	AppDTO createApp(AppDTO appDTO);


	/**
	 * 根据商户Id获取应用列表(获取商户应用信息)
	 *
	 * @param merchantId merchantId
	 * @return List<AppDTO>
	 */
	List<AppDTO> findAppsByMerchantId(Long merchantId);

	/**
	 * 通过appId获取app对象
	 *
	 * @param appId appId
	 * @return AppDTO
	 */
	AppDTO findAppById(Long appId);
}


